backscatter radiation - Spanish English Dictionary